English Dictionary
◊ CAPITAL OF SRI LANKA
capital of Sri Lanka
n : the capital and largest city of Sri Lanka; one of the
largest harbors in the world; located on the western
coast of the island [syn: {Colombo}, {capital of Sri
Lanka}]